ocean fertilization - French English Dictionary